Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 ELSTOW ROAD Detached £174,000 17 Aug 2001
8 ELSTOW ROAD Detached £260,000 17 Sep 2004
16 ELSTOW ROAD Detached £305,000 16 May 2017
22 ELSTOW ROAD Detached £560,000 23 Sep 2013
24 ELSTOW ROAD Detached £425,000 17 Oct 2014
34 ELSTOW ROAD Detached £415,000 9 Mar 2021
36 ELSTOW ROAD Detached £440,000 14 Jan 2015